package com.supcon.exchangedata.pojo.entity.oracle.sync;

import lombok.Data;

import javax.persistence.*;

/**
 * @author: yangbin
 * @date:Tue Feb 28 09:34:34 CST 2023
 * @description:
 * @modified By：
 */
@Entity
@Data
@IdClass(CtMonthKeys1.class)
@Table(name = "CT_MONTH_REPORT_LQ")
public class CtMonthReportLq {

    @Basic
    @Column(name = "ID")
    private Long id;
    @Basic
    @Id
    @Column(name = "YEAR")
    private Long year;
    @Basic
    @Id
    @Column(name = "MONTH")
    private Long month;
    @Basic
    @Column(name = "OUTPUT_VALUE")
    private Long outputValue;
    @Basic
    @Column(name = "OUTPUT_VALUE_RATE")
    private Long outputValueRate;
    @Basic
    @Column(name = "ASPHALT_PRODUCT")
    private Long asphaltProduct;
    @Basic
    @Column(name = "MAINTAIN_ROAD")
    private Long maintainRoad;
    @Basic
    @Column(name = "MAINTAIN_FOORWAY")
    private Long maintainFoorway;
    @Basic
    @Column(name = "MAINTAIN_BRIDGE")
    private Long maintainBridge;
    @Basic
    @Column(name = "MAINTAIN_TUNNEL")
    private Long maintainTunnel;
    @Basic
    @Column(name = "MAINTAIN_GUARDS")
    private Long maintainGuards;
    @Basic
    @Column(name = "MAINTAIN_RIVER")
    private Long maintainRiver;
    @Basic
    @Column(name = "OUTPUT_VALUE_TOTAL")
    private Long outputValueTotal;
    @Basic
    @Column(name = "OUTPUT_VALUE_YEAR")
    private Long outputValueYear;
    @Basic
    @Column(name = "ASPHALT_PRODUCT_TOTAL")
    private Long asphaltProductTotal;
    @Basic
    @Column(name = "MAINTAIN_ROAD_TOTAL")
    private Long maintainRoadTotal;
    @Basic
    @Column(name = "MAINTAIN_FOORWAY_TOTAL")
    private Long maintainFoorwayTotal;
    @Basic
    @Column(name = "MAINTAIN_BRIDGE_TOTAL")
    private Long maintainBridgeTotal;
    @Basic
    @Column(name = "MAINTAIN_TUNNEL_TOTAL")
    private Long maintainTunnelTotal;
    @Basic
    @Column(name = "MAINTAIN_GUARDS_TOTAL")
    private Long maintainGuardsTotal;
    @Basic
    @Column(name = "MAINTAIN_RIVER_TOTAL")
    private Long maintainRiverTotal;

}
